English Dictionary
◊ PHYSICAL RESTORATION
physical restoration
n : providing help for disabled persons; the removal or
reduction of disabilities [syn: {physical rehabilitation},
{therapeutic rehabilitation}]